{{tag> diagramme programmation BROUILLON}}
Le langage de modélisation unifié, de l'anglais Unified Modeling Language (UML), est un langage de modélisation graphique à base de pictogrammes conçu pour fournir une méthode normalisée pour visualiser la conception d'un système. Il est couramment utilisé en développement logiciel et en conception orientée objet ([[wpfr>Unified_Modeling_Language|source Wikipedia]]).\\
Il s'agit de décrire / concevoir / modéliser un comportement d'une application dans le but de pouvoir développer et maintenir celle-ci plus efficacement.

Cette page recense les outils de modélisation UML disponible sous Ubuntu et essaye de vous aider à faire votre choix.

Les outils dispo sont :

===== UMLet =====

Pour réaliser des diagrammes simples.\\
[[http://www.umlet.com/]]

===== Papyrus sous Eclipse =====
Plus complet… et plus complexe, intégré à Eclipse\\
[[http://www.eclipse.org/papyrus/]]

===== Dia =====
Reportez-vous à la [[:dia|page sur Dia]] (fr)

===== Umbrello =====
Reportez-vous à la [[:umbrello| page sur Umbrello]]

===== ArgoUML =====
sous [[http://www.eclipse.org/legal/epl-v10.html|Eclipse Public licence]]\\
Logiciel développé en java\\
[[http://argouml.tigris.org/]]\\

===== BOUML =====
[[http://bouml.fr]]\\
Permet l'export du modèle uml en C++, Java, Idl, Php et Python.\\
Présent dans les dépôts jusqu'à Precise (12.04LTS).\\
Payant

===== StarUML =====
[[http://staruml.io/]]\\
Payant

===== Liens =====
  * [[wpfr>Unified_Modeling_Language]] sur wikipedia.